A great place for you the distinguished traveller who is seeking for a home away from the hustle....
Minos Palace Hotel & Suites, sitting prettily on a peaceful promontory, resembles and island....
Thalassa Beach Resort is situated in charming Agia Marina, nearby (9km) picturesque town of....
The village of Axos feels eons away from the coastal resorts and has all the treats to offer as a....